Mobile
Log In Sign Up
newton
 n.  newton, unit of force that can produce acceleration of one meter per second upon a ma...  detail>>